fiber-glass batting - Spanish English Dictionary